make error codes a formal part of the ABI
authorJan Beulich <jbeulich@suse.com>
Thu, 22 Jan 2015 11:41:50 +0000 (12:41 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 22 Jan 2015 11:41:50 +0000 (12:41 +0100)
commit81f559e97974d057f8498845185b0ac05dcc61f4
tree77aed542c7b46b5f78f5f8e1b36b7bd265605ece
parent7106c691a6332cffab4037186d1caa3012ae051e
make error codes a formal part of the ABI

Now that we have two cases where patches against hvmloader got
submitted needing to include the hypervisor's errno.h (for the host's
system header not necessarily reflecting the correct numbers), take
this as a strong sign that we need to make the error return values part
of the hypervisor ABI (which de-fact they've always been).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/include/asm-arm/page.h
xen/include/asm-x86/multicall.h
xen/include/public/errno.h [new file with mode: 0644]
xen/include/xen/errno.h